/**
 * \file CCalendrierFrm.h
 * \author Corentin Le Bail
 * \date 2009-2012
 * \brief Fichier de déclaration de la class CCalendrierFrm
 */
//------------------------------------------------------------------------------
#ifndef __CCALENDRIERFRM_H__
#define __CCALENDRIERFRM_H__
//------------------------------------------------------------------------------
#include <QDialog>
#include <QDate>
#include "ui_CCalendrierFrm.h"
//------------------------------------------------------------------------------
/**
 * \class CCalendrierFrm CCalendrierFrm.h "CCalendrierFrm.h"
 * \brief Classe de la fenêtre calendrier.
 */
class CCalendrierFrm : public QDialog, private Ui::CalendrierFrm
{
	Q_OBJECT
	public:
		/**
		 * \fn CCalendrierFrm(QWidget *parent=0)
		 * \brief Constructeur
		 * \param[in] parent Référence vers un objet parent
		 */
		CCalendrierFrm(QWidget *parent=0);
		/**
		 * \fn QDate getDate(void)
		 * \return La date sélectionné dans le calendrier
		 */
		QDate getDate(void) { return calendrier->selectedDate(); }
		/**
		 * \fn void setDate(QDate date)
		 * \brief Affecte une date au calendrier
		 * \param[in] date La date à affecter au calendrier
		 */
		void setDate(QDate date) { calendrier->setSelectedDate(date); }
};
//------------------------------------------------------------------------------
#endif //__CCALENDRIERFRM_H__
//------------------------------------------------------------------------------